great green macaw (ara ambigua) - Turco Inglés Diccionario